/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package interpretadorportugolvisual.panels;

import interpretadorportugolvisual.partes.BarramentoProcessador;
import interpretadorportugolvisual.partes.Memoria;
import interpretadorportugolvisual.partes.Processador;
import interpretadorportugolvisual.partes.SetaDireita;
import interpretadorportugolvisual.partes.SetaEsquerda;
import interpretadorportugolvisual.partes.SetaLeEntrada;

/**
 *
 * @author abraaoisvioliveirasouzadocarmo
 */
public interface ViewResolver {

    Memoria getMemoria();
    Processador getProcessador();
    BarramentoProcessador getBarramento();
    SetaLeEntrada getSetaEntrada();
    SetaEsquerda getSetaEscreveMemoria();
    SetaDireita getSetaLeMemoria();
    SetaDireita getEscreveSaida();
    String getTextoEntrada();
}
